create external table jms_dwd.dwd_sqs_claim_detail_base_dt(
  `id` bigint ,
  `waybill_no` string ,
  `source` tinyint ,
  `problem_type` tinyint ,
  `submit_status` tinyint COMMENT '提交状态',
  `pay_time` timestamp ,
  `first_duty_pay_amount` decimal(18,2)  COMMENT '责任网点1-赔付金额',
  `recipient_type` tinyint COMMENT '收款人类型 1-收件人 2-寄件人 3-指定收益人',
  `payment_methods` string COMMENT '收款方式',
  `payment_account` string COMMENT '收款账号',
  `is_financial_sale` tinyint,
  `pretty_cash_pay_picture_url` string,
  `cost_center` string  COMMENT '成本中心',
  `submit_time` timestamp COMMENT '提交时间',
  `submit_by` bigint COMMENT '提交人id',
  `submit_by_name` string COMMENT '提交人名称',
  `create_by` bigint COMMENT '创建人id',
  `create_by_name` string  COMMENT '创建人名称',
  `remark` string  COMMENT '备注',
  `first_duty_network_id` int  COMMENT '责任网点1-网点id',
  `first_duty_network_code` string  COMMENT '责任网点1-网点编码',
  `first_duty_network_name` string COMMENT '责任网点1-网点名称',
  `first_duty_network_type` int COMMENT '责任网点1-网点类型',
  `first_duty_proxy_id` int COMMENT '责任网点1-代理区id',
  `first_duty_proxy_code` string  COMMENT '责任网点1-代理区代码',
  `first_duty_proxy_name` string  COMMENT '责任网点1-代理区名称',
  `first_duty_region_id` int COMMENT '责任网点1-所属大区id',
  `first_duty_region_code` string COMMENT '责任网点1-所属大区代码',
  `first_duty_region_name` string COMMENT '责任网点1-所属大区名称',
  `operate_network_id` int COMMENT '操作网点id',
  `operate_network_code` string COMMENT '操作网点代码',
  `operate_network_name` string COMMENT '操作网点名称',
  `operate_proxy_id` int  COMMENT '操作网点代理区id',
  `operate_proxy_code` string  COMMENT '操作网点代理区代码',
  `operate_proxy_name` string  COMMENT '操作网点代理区名称',
  `create_time` TIMESTAMP COMMENT '创建时间',
  `carrier_name` string  COMMENT '承运商名称',
  `second_duty_network_id` int COMMENT '责任网点2-网点id',
  `second_duty_network_code` string COMMENT '责任网点2-网点编码',
  `second_duty_network_name` string COMMENT '责任网点2-网点名称',
  `second_duty_network_type` int COMMENT '责任网点2-网点类型',
  `second_duty_pay_amount` decimal(18,2) COMMENT '责任网点2-赔付金额',
  `second_duty_proxy_id` int COMMENT '责任网点2-代理区id',
  `second_duty_proxy_code` string COMMENT '责任网点2-代理区编码',
  `second_duty_proxy_name` string COMMENT '责任网点2-代理区名称',
  `second_duty_region_id` int COMMENT '责任网点2-所属大区id',
  `second_duty_region_code` string COMMENT '责任网点2-所属大区编码',
  `second_duty_region_name` string COMMENT '责任网点2-所属大区名称',
  `third_duty_network_id` int COMMENT '责任网点3-网点id',
  `third_duty_network_code` string COMMENT '责任网点3-网点编码',
  `third_duty_network_name` string COMMENT '责任网点3-网点名称',
  `third_duty_network_type` int COMMENT '责任网点3-网点类型',
  `third_duty_pay_amount` decimal(18,2) COMMENT '责任网点3-赔付金额',
  `third_duty_proxy_id` int COMMENT '责任网点3-代理区id',
  `third_duty_proxy_code` string COMMENT '责任网点3-代理区编码',
  `third_duty_proxy_name` string COMMENT '责任网点3-代理区名称',
  `third_duty_region_id` int COMMENT '责任网点3-所属大区id',
  `third_duty_region_code` string COMMENT '责任网点3-所属大区编码',
  `third_duty_region_name` string COMMENT '责任网点3-所属大区名称',
  `is_carrier` tinyint COMMENT '是否承运商 1:是 2:否',
  `network_count` tinyint COMMENT '网点数量(最多三个)',
  `valid_status` tinyint COMMENT '生效状态 1:生效 2:失效',
  `claim_no` string COMMENT '理赔编号',
  `update_by` int COMMENT '最后更新人ID',
  `update_by_name` string COMMENT '最后修改人名称',
  `update_time` timestamp  COMMENT '更新时间',
  `is_sync_Arb` tinyint COMMENT '是否同步仲裁网点 1:是 2:否',
  `payment_name` string COMMENT '收款人姓名'
)COMMENT '服务质量-理赔明细表'
PARTITIONED BY (`dt` string COMMENT '更新/创建日期 (yyyy-MM-dd)')
  stored as parquet
    location '/dw/hive/jms_dwd.db/external/dwd_sqs_claim_detail_base_dt'
    tblproperties (
      'parquet.column.index.access'= 'true'
);